46 pubs · 1,602 cites · h-index 22
Encore Pharmaceuticals (United States)
2016 - 2016
University of North Texas
1996 - 2003
University of North Texas Health Science Center
1996 - 2003
Doheny Eye Institute
1994 - 1994
The University of Texas Southwestern Medical Center
1992 - 1994