Rita Strack

Rita Strack

Nature Methods

Appears in 1 Episode

Rita Strack (Nature Methods)

#14 — You may feel you know Rita Strack (Senior Editor at Nature Methods) already if you follow her engaging and friendly twitter feed (@rita_strack). But here we delv...