Rebecca McLennan

Rebecca McLennan is an author at Stowers Institute for Medical Research specializing in life sciences, neural crest cell migration, and developmental biology.

Publications per year

1992–2024

29

Publications

29