Palani Palaniappan, PhD

Aruvant Sciences
Chief Technology Officer