Kevin de Souza
Observed names: Kevin De Souza, Kevin DeSouza, Kevin M. de Souza
Institution: Stryker (United Kingdom)
Observed institutions: Stryker (United Kingdom), Stryker (Netherlands), Stryker (United States)
ORCID: 0000-0003-3027-4654
Observed ORCID: 0000-0003-3027-4654
OpenAlex ID: A5061423328
