You need to be logged in to see this profile
what type of things tend to go wrong on rovers
what is it like writing software
How hard is it being an engineer