Category Archives: featured

Meet Richard Hudson

Richard Hudson

Richard Hudson is Senior Executive Producer and Director of Science Production at Twin Cities Public Television (TPT) in Saint Paul, Minnesota, where he oversees all of TPTs science media production.