Justin GD. Byrne
Observed name: Justin Byrne
Institution: Satellite Applications Catapult (United Kingdom)
Observed institution: Satellite Applications Catapult (United Kingdom)
ORCID: 0000-0003-3267-2963
Observed ORCID: 0000-0003-3267-2963
OpenAlex ID: A5103136398
