Shanghai Luoqi Biomedical Technology

Developer of nano-antibody drugs for multiple ailments

placeShanghai, Shanghai, China calendar_todayFounded 2017 groups18 employees language novamab.com
Coming soon