164 pubs · 9,053 cites · h-index 39
University of Illinois Chicago
1993 - Present
Cambridge Systematics (United States)
2026 - Present
Illinois College
1997 - 2025
World Wide Web Consortium
2025 - 2025
BD Biosciences (United States)