Jane C. Sowden

JC

76

Publications

7.6K

Citations

44

H-Index

1989

Active since

Jane C. Sowden is an author at University College London specializing in medicine, ophthalmology, and developmental biology.

Publications per year

1989–2024

76

Publications

76