richardl308bio3 profile