C
Researcher Profile

Catalina B. Sun

🏛 Byers Eye Institute and Spencer Center for Vision Research, Department of Ophthalmology, Stanford University, Palo Alto, California, United States

1
Publications
46
Citations
10
Co-Authors
1
Active Years