Oppenheimer, Nullified and Vindicated(newyorker.com)
newyorker.com
Oppenheimer, Nullified and Vindicated
https://www.newyorker.com/culture/culture-desk/oppenheimer-nullified-and-vindicated
https://www.newyorker.com/culture/culture-desk/oppenheimer-nullified-and-vindicated
I'm not sure I understand this characterization of Oppenheimer. There are a few people who could take this title but I don't think Oppenheimer has anywhere near the same claims to it as someone like Leo Szilard or even Enrico Fermi.
If by inventor they mean man who "put into practice", I don't see why the director of a project employing hundreds deserves the title of "inventor".