citizen science - German English Dictionary

citizen science

Meanings of "citizen science" in German English Dictionary : 1 result(s)

English German
General
citizen science wissenschaftliche Bürgerbeteiligung [f]