Steve Eckersley
Observed names: Eckersley, Steve, S Eckersley, S. Eckersley, Steve Eckersley (17247094), Steve Eckersley (17925446), Steve Eckersley (17925458)
Institution: Surrey Satellite Technology (United Kingdom)
Observed institution: Surrey Satellite Technology (United Kingdom)
ORCID: 0000-0002-9491-4385
Observed ORCID: 0000-0002-9491-4385
OpenAlex ID: A5010795038
