T. D. Lock
Observed names: Lock, T, Lock, T., Lock, T., T. Lock
Institutions: European Space Agency, European Space Astronomy Centre
Observed institutions: Queen Mary University of London, European Space Agency, European Space Astronomy Centre
OpenAlex ID: A5111754862
