Kate Kennedy
  • Kate Kennedy
  • Specialist interest area: Sexual health, teenage pregnancy