Mark Richards
Observed names: M. Richards, Mark E Richards, Mark E. Richards
Institution: Gas Technology Institute
Observed institutions: United States Department of Energy, Gas Technology Institute
ORCID: 0009-0001-9996-770X
Observed ORCID: 0009-0001-9996-770X
OpenAlex ID: A5005363383
