Our faculty have published 2,305 peer-reviewed scientific studies and have accumulated over
135,068 scientific citations!
As of: 8/1/2024
Our faculty have published 2,305 peer-reviewed scientific studies and have accumulated over
135,068 scientific citations!
As of: 8/1/2024