Joshua
active right now
Joshua Roth is an amateur astronomer, itinerant lecturer, and urban naturalist with extensive experience in research, journalism, and education.
Twitter:
@rothphysix
Joshua Roth is an amateur astronomer, itinerant lecturer, and urban naturalist with extensive experience in research, journalism, and education.