Todor S. Petrov
Observed names: Petrov, T., Petrov, Todor, T Petrov, T S Petrov, T. Petrov, T.S. Petrov, Todor Petrov, Todor. S. Petrov
Institution: Technical University of Sofia
ORCID: 0000-0001-5075-2751
Observed ORCID: 0000-0001-5075-2751
OpenAlex ID: A5020803898
