Podocyte filtration barrier to ethanol Print
BMJ: Happy New Year!

...