104 employees
Palamur Biosciences is a preclinical contract research organisation that offers agrochemicals, research, and standalone services.
2008