Ovitech is a New Zealand owned and operated company producing lyophilised stem cells and fetal tissues from fetal lamb material from sheep reared under natural conditions in New Zealand.

Contact This Company
Read Reviews For Ovitech

There are no reviews forOvitech.

Get our newsletter for the latest news & updates.

Share the knowledge: