Abhay Shankar Prasad

Senior consultant

Nitin Gupta

Innovation officer at CTO Group, Life Sciences