Sanofi R&D Head John Reed knows how to science

In 2018, the pharma giant Sanofi appointed with John Reed a new R&D head. Apparently Sanofi does not believe in PubPeer.