Science Rodriguez discusses the life-altering illness that impacted him significantly , and Administrator 2025 August 30