Profile picture for Rand Barthel

Rand Barthel

117sc
Software engineer, astronomer, science geek, philosopher, birdwatcher, climate activist and general troublemaker

Recent Activity