Xeno in India, inspired by Xeno Life Sciences Singapore, established in the year 2002, currently a No 3 Pharma company, in the specialty of obstetrics and gynecology, having respectable presence among the operators based in the region
generic ivermectin for humans