Andrea Sánchez Peña
Observed names: Andrea Sánchez-Peña, Sánchez Peña, Andrea
Institution: Integrated DNA Technologies (United States)
Observed institutions: University of Iowa, Integrated DNA Technologies (United States)
ORCID: 0000-0002-4843-3652
Observed ORCID: 0000-0002-4843-3652
OpenAlex ID: A5073990258
