Nature Reviews Electrical Engineering