About Luis Francisco Torres Rivera