P.T. Stroud
Observed names: P Stroud, P T Stroud, P. T. Stroud, PT Stroud, Peter Thomas. Stroud
Institution: AWE Nuclear Security Technologies
Observed institutions: AWE Nuclear Security Technologies, United Kingdom Atomic Energy Authority
OpenAlex ID: A5057143066
