Minority Think Tank

Minority Think Tank

501c3 non-profit; empowering marginalized communities through tech education