JaafarMehrez

216
reputation
1
2
8

Exploring physics, nanoelectronics, philosophy, and first-principle theory.