111 pubs · 33,653 cites · h-index 30
University of Arkansas for Medical Sciences
2023 - Present
University of California, Berkeley
1994 - 2024
University of South-Eastern Norway
2023 - 2023
United States Patent and Trademark Office
2015 - 2015
London School of Business and Management
2005 - 2005