celeb-db日本語
Photo of Mary Roach

Photo: Library of Congress Life / CC0 (source: Wikimedia Commons)

Mary Roach

Mary Roach was born March 20, 1959 (age 67). From Etna, New Hampshire, United States. Medical writer / writer / journalist.

American medical writer

  • New Hampshire
  • medical writer
  • writer
  • journalist

Mary Roach is a medical writer, journalist and magazine writer. Mary Roach was born in Etna, New Hampshire, United States on March 20, 1959. The age as of 2026 is 67. Schooling on record includes Hanover High School and Wesleyan University.

My Take

Mary Roach is one of my favorite kinds of writer: the one who runs toward the subjects everyone else flinches from. Cadavers, the afterlife, sex, life in space, the digestive tract, she treats them all with relentless curiosity and a wicked sense of humor. With multiple New York Times bestsellers, she has proven that science writing need not be solemn to be serious. What I love is her honesty about her own morbid fascination; she invites readers to be as nosy as she is. She turns squeamishness into wonder, and that, to me, is a genuinely rare gift.

This take was written by generative AI, one per person, from publicly reported facts (editorial policy). It is a reading of the record, not reporting.

1. Profile

Name (English)
Mary Roach
Name (Japanese)
メアリー・ローチ
Reading
めありー・ろーち
Born
March 20, 1959 (age 67)
Origin
Etna, New Hampshire, United States
Occupation
medical writer / writer / journalist / magazine writer
Zodiac / Chinese zodiac
Pisces / Boar

2. Background

High school
Hanover High School
University
Wesleyan University

4. About this entry

Tags

  • New Hampshire
  • medical writer
  • writer
  • journalist
Last updated

Facts are limited to publicly available information up to 2024; non-public or unconfirmed items are omitted. English text is machine-assisted (facts translated by Sonnet, "My Take" written by Opus 4.8). The Japanese page is the source of record.

Frequently asked questions

When was Mary Roach born?

Mary Roach was born on March 20, 1959 and is 67 years old.

Where is Mary Roach from?

Mary Roach is from Etna, New Hampshire, United States.

What does Mary Roach do?

Mary Roach works as medical writer, writer, journalist, magazine writer.

Where did Mary Roach study?

Mary Roach attended Wesleyan University.

Writer — see all → · More people from the United States → · More people born on March 20 →