Researcher · University of Vermont · United States
Glenn McRae
Glenn McRae publishes mostly in Transportation, Building and Construction and Radiological and Ultrasound Technology, on topics such as Occupational Health and Safety Research, Urban Transport and Accessibility and Transportation Planning and Optimization.
- World rank
- #3,066,923 of 7,710,434 ranked researchers
- Rank in United States
- #877,528 of 1,627,098
- Works
- 29
- Citations
- 331
- Citations per work
- 11.4
Drawing this view