Richard Dennis Swinden
Observed names: R. Swinden, R. Swinden,, Richard D. Swinden, Richard Swinden, Richard Swinden,, Swinden, R., Swinden, Richard
Observed institutions: European Space Agency, European Space Research and Technology Centre
OpenAlex ID: A5047921508
