Mark B. Ulla
Observed names: MARK Bedoya Ulla, Mark B Ulla, Mark Bedoya Ulla, Mark Bedoya Ulla William F Perales, Mark ULLA, Mark Ulla, Ulla, Mark B.
Institution: Walailak University
ORCID: 0000-0003-1005-5120
Observed ORCID: 0000-0003-1005-5120
OpenAlex ID: A5050547239
