Profile picture for Rand Barthel

Rand Barthel

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

Recent Activity

No recent activity