BD Macdonald
Observed names: B Macdonald, B. D. MacDonald, B. D. Macdonald, B. Macdonald, B.D. Macdonald
Institution: Lockheed Martin (United States)
Observed institutions: Lockheed Martin (United States), United States Department of Energy, General Electric (United States)
OpenAlex ID: A5110043650
