Rudy Luck

Dr. Rudy Luck

Department of Chemistry, Michigan Technological University, Houghton, MI, USA
orcid