To build on what some others have said, here are the liberal arts colleges among the top 10 for number of PhDs per capita in
physics
- Harvey Mudd
- Reed
- Carleton
- Lawrence
and life sciences.
- Reed
- Swarthmore
- Harvey Mudd
- Kalamazoo
- Carleton
- Haverford
- Grinnell
https://www.thecollegesolution.com/the-colleges-where-phds-get-their-start/