David Pineda

David Pineda is an author at Universitat de Barcelona specializing in life sciences, retinal development, and eye development.

Publications per year

2000–2012

10

Publications

10