29 pubs · 2,706 cites · h-index 18
Photoswitch Biosciences (United States)
2014 - 2020
Fluxion Biosciences (United States)
2007 - 2007
The University of Texas Southwestern Medical Center
1989 - 1995
University of North Carolina at Chapel Hill
1992 - 1992
Merck & Co., Inc., Rahway, NJ, USA (United States)
1989 - 1989