3 ms·Power electronics, maybe? https://ece.illinois.edu/newsroom/63402 https://ece.illinois.edu/newsroom/63402by rsfern 2y agoPower electronics, maybe? https://ece.illinois.edu/newsroom/63402 https://ece.illinois.edu/newsroom/63402