
Roman Barth
@romanbarth2
Postdoc at David Baker lab @ IPD U Washington | PhD at Cees Dekker lab @ TU Delft | Schmidt Science Fellow | Creating and understanding the tiniest machines
ID: 1073525004640366594
14-12-2018 10:28:01
324 Tweet
388 Followers
388 Following