People Sara Gamboa peoplepill id: sara-gamboaSG 1 views today 3 views this weekSpanish entomologistSara GamboaBiographyListsAlso ViewedFrom our partnersSponsoredSara Gamboa