SF writer Peter Watts needs help diagnosing mysterious, debilitating illness

Peter cannot enter the USA legally.

2 Likes