Nina Hartley has had 28 public relationships dating back to 2003.
On average, she dates people 1 year older than herself.