Catalin Trenchea

  • Professor, PhD