Scott A. Storrer

6 Years ago
Bangalore-based Strand Life Sciences Pvt Ltd, which focuses on clinical genomics...