Catalin Trenchea

  • Associate Professor, PhD