
Recap of 9/3/25 Livestream Q&A with Dr. Aman Chauhan!
NETs Get Real with NCAN
00:00
What is recovery time after liver embolization?
Dr. Chauhan gives expected recovery—about one to two weeks for bland embolization with most patients well by two weeks.
Play episode from 01:04:41
Transcript


