Bravobio

CDMO focused on manufacturing vaccines

placeShanghai, Shanghai, China calendar_todayFounded 2011 groups150 employees language bravobio.com
Coming soon