Scholarly Index
David Popp
Agency for Science, Technology and Research; 5,880 total citations; 102 total publications; best world rank #43
Agency for Science, Technology and Research
Scholarly Index
Agency for Science, Technology and Research; 5,880 total citations; 102 total publications; best world rank #43
Agency for Science, Technology and Research