Nicholas E. Karangelen
Observed names: Karangelen, Nicholas, N. Karangelen, N.E. Karangelen, Nicholas E Karangelen, Nicholas Karangelen
Institution: Trident Systems (United States)
Observed institution: Trident Systems (United States)
OpenAlex ID: A5037033072
