Omniab

Therapeutic antibody discovery company providing diverse antibody repertoires and cutting-edge screening technologies

placePalo Alto, California, United States calendar_todayFounded 2012 groups95 employees language omniab.com
Coming soon