S. Laroux

Research, Cequent Pharmaceuticals, Cambridge, United States