Showing 20446 to 20460 of 21541 results
Photocatalytic water splitting using IEF 11 and 13

Photocatalytic water splitting using IEF 11 and 13

Innovative Products and Technologies IMDEA Energy
Graphene-based drug delivery device for mucosal and transmucosal administration

Graphene-based drug delivery device for mucosal and transmucosal administration

Patents for licensing SISSA