Nodar Tsignadze

European Space Agency
Total Patents: 2
Overall Rank: #1,982,195
Years Active: 2015–2017
European Space Agency Rank: #8