Devan Shah

Devan Shah

#145414

@dshahh

Analyst, New Leaf Venture Partners