Peter Mombaerts

Peter Mombaerts is an author at Rockefeller University specializing in life sciences, olfactory systems, and olfactory neuroscience.

Publications per year

1987–2024

120

Publications

120