Living pharmacy