Bartek Markowiecki

Affiliations

  • See Remarks at Itt Inc. (ITT), 2024-10-08