Skills

  • nephrology nurse

Experience

Lucy Omwono

Work experience
  • Managerial funtion

Related persons