2 min read News Who is Rudolf Weigl, star of the new Google doodle? September 2, 2021 Daniel Buck Google’s latest Doodle celebrates the 138th birthday of a Polish scientist who defied the...