49 pubs · 2,012 cites · h-index 20
AstraZeneca (Netherlands)
2022 - 2023
New Jersey Institute of Technology
1993 - 1999
Pinkus Dermatopathology Laboratory
1995 - 1995
Florida State University
1979 - 1979
Louisiana State University