
Global full-service Clinical Research Organization (CRO) with facilities and operations strategically located in India, USA, Canada, Spain, UK, and Poland.
Officer at Lambda Therapeutic Research, a Global full-service Clinical Research Organization (CRO) with facilities and operations in India, USA, Canada, Spain, UK, and Poland.
Global full-service Clinical Research Organization (CRO) with facilities and operations strategically located in India, USA, Canada, Spain, UK, and Poland.