Looking up 'Liddle' info and came across THIS guy… Rodger Liddle, Liddle Laboratory - Research Interest in Enteroendocrine Cell Biology.
What are the chance he dabbles in
adrenochrome 'on the side'?
Also, caught my eye that there was a link to 'Alice' Leadership Program… (pic related)