Giuseppe Testa
@gtesta72
MD, PhD, MA, life scientist and STS scholar 🏳️🌈
ID: 1366697215
20-04-2013 10:20:53
2,2K Tweet
3,3K Followers
1,1K Following
@gtesta72
MD, PhD, MA, life scientist and STS scholar 🏳️🌈
ID: 1366697215
20-04-2013 10:20:53
2,2K Tweet
3,3K Followers
1,1K Following