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