Devan Shah
Devan Shah
Analyst, New Leaf Venture Partners
#145414@dshahh