Ved Topkar avatar

Ved Topkar

MD/PhD student, technology enthusiast