Janelle Shane

Janelle Shane has a PhD in electrical engineering and a master's in physics

Row of books with red spines on a light gray background