Laura HastingsWrong Laura Hastings?
Technical Director , Product Deve...
Local Address: Massachusetts , United States
Infinata , Inc.
100 River Ridge Dr
Norwood , Massachusetts 02062
Company Description: Infinata's Life Sciences division is the leading information resource to professionals that are part of the worldwide network of drug development activities.... more