Scholarly Index

Michael Ondrusek

NOAA Center for Satellite Applications and Research; 6,001 total citations; 81 total publications; best world rank #972

NOAA Center for Satellite Applications and Research

6,001Total citations
81Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Water Quality Monitoring TechnologiesLifetime972US 15990.27