Podocyte-specific targeting of OTUD5 alleviates diabetic kidney disease
July 10, 2024
OTU deubiquitinase 5 (OTUD5) is a deubiquitinating enzyme that has been shown to play a key role in mediating innate immunity and inflammation development, and which is also involved in various cancers.