b3kart
Joined 12 years ago
Karma
718
Submissions
212
Member since
Mar 22
Joined 12 years ago
Probably tongue-in-cheek, but UK 18th, US joint 34th with Poland
Re cancer: I wonder how significant is the cost of reading the results vs. the logistics of actually running the test