All activity
J-Doc
J-Doc
launched
Tecla
Tecla
Tecla
A portable assistive device for people with disabilities