Previous
Next
Publisher
- deu10
- delft university of technology, netherlands7
- delft university of technology, netherlands; cyprus institute, cyprus7
- linkopings universitet, fysik och elektroteknik7
- linkopings universitet, tekniska fakulteten7
- escholarship, university of california6
- elsevier5
- royal soc chemistry5
- european patent office4