https://www.nasa.gov/directorates/somd/space-communications-...
https://en.wikipedia.org/wiki/Technology_readiness_level