Derek R. Lovley
Derek R. Lovley
, American microbiologist
Publications
Authority control
ORCID
:
0000-0001-7158-3555
Scopus
:
7102639063