351 pubs · 18,397 cites · h-index 69
University of South Carolina
1990 - Present
Department of Health Services
2005 - Present
Japan Patent Office
2025 - 2025
Leakey Foundation
Clevedon Pier & Heritage Trust