87294039
Jan 9, 2017
AFFINA BIOTECHNOLOGIES INC.
Subscribe
Small organic molecules that stabilize specific macromoleuclear complexes for use in the manufacture of pharmaceuticals