International Name: Ordway Research Institute, Albany, New York, United States
Brand / Trade Name: Ordway Research Institute
Registered country: United States
Address: 150 New Scotland Ave, Albany, NY, USA β’ New York
Established year: 2002
Description:
Former nonprofit biomedical research institute (2002-2011) in Albany, NY, focused on small-molecule drug discovery; closed via bankruptcy liquidation in 2011.
Leave your rating & comment